refrigerated semi-trailer - Turkish English Dictionary